package com.bishe.tax.mapper;

import com.bishe.tax.entity.LedgerArticle;

import java.util.List;

/**
 * 账薄归档 数据层
 *
 * @author ruoyi
 * @date 2019-06-23
 */
public interface LedgerArticleMapper {
    /**
     * 查询账薄归档信息
     *
     * @param laId 账薄归档ID
     * @return 账薄归档信息
     */
    public LedgerArticle selectArticleById(Integer laId);

    /**
     * 查询账薄归档列表
     *
     * @param article 账薄归档信息
     * @return 账薄归档集合
     */
    public List<LedgerArticle> selectArticleList(LedgerArticle article);

    /**
     * 新增账薄归档
     *
     * @param article 账薄归档信息
     * @return 结果
     */
    public int insertArticle(LedgerArticle article);

    /**
     * 修改账薄归档
     *
     * @param article 账薄归档信息
     * @return 结果
     */
    public int updateArticle(LedgerArticle article);

    /**
     * 删除账薄归档
     *
     * @param laId 账薄归档ID
     * @return 结果
     */
    public int deleteArticleById(Integer laId);

    /**
     * 批量删除账薄归档
     *
     * @param laIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteArticleByIds(String[] laIds);

}